package com.hl.entity;

import java.math.BigDecimal;
import java.util.Date;

public class GroupBuyModelInfo {
    private Long id;

    private Long mallId;

    private Integer status;

    private Boolean isOnline;

    private BigDecimal oldPrice;

    private BigDecimal nowPrice;

    private String imgUrl;

    private String titleImg1;

    private String goodsName;

    private String goodsDescribe;

    private Integer totalMembers;

    private Long createOperator;

    private Boolean isCanSingle;

    private String useLimit;

    private String groupBuyNotice;

    private Boolean isNoticeNeedRead;

    private Date ctime;

    private Date mtime;

    private String titleImg2;

    private String titleImg3;

    private String titleImg4;

    private String titleImg5;

    private String bodyImg1;

    private BigDecimal freight;

    private Long promId;

    private BigDecimal leaderDiscount;

    private Integer orderNo;

    private String serviceInfo;

    private Long maxGroupNum;

    private Integer deliveryMode;

    private Date showBegDate;

    private Date showEndDate;

    private Date buyBegDate;

    private Date buyEndDate;

    private Integer dayLimit;

    private Integer timesLimit;

    private Integer effectiveBegFlag;

    private Integer effectiveEndFlag;

    private Date effectiveBegDate;

    private Date effectiveEndDate;

    private String goodsDetails;

    private Long salesVolume;

    private Long remainingNum;

    private String address;

    private Long goodsType;

    private Boolean isSingle;

    private Long shopId;

    private Long groupWaitTime;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public Long getMallId() {
        return mallId;
    }

    public void setMallId(Long mallId) {
        this.mallId = mallId;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public Boolean getIsOnline() {
        return isOnline;
    }

    public void setIsOnline(Boolean isOnline) {
        this.isOnline = isOnline;
    }

    public BigDecimal getOldPrice() {
        return oldPrice;
    }

    public void setOldPrice(BigDecimal oldPrice) {
        this.oldPrice = oldPrice;
    }

    public BigDecimal getNowPrice() {
        return nowPrice;
    }

    public void setNowPrice(BigDecimal nowPrice) {
        this.nowPrice = nowPrice;
    }

    public String getImgUrl() {
        return imgUrl;
    }

    public void setImgUrl(String imgUrl) {
        this.imgUrl = imgUrl == null ? null : imgUrl.trim();
    }

    public String getTitleImg1() {
        return titleImg1;
    }

    public void setTitleImg1(String titleImg1) {
        this.titleImg1 = titleImg1 == null ? null : titleImg1.trim();
    }

    public String getGoodsName() {
        return goodsName;
    }

    public void setGoodsName(String goodsName) {
        this.goodsName = goodsName == null ? null : goodsName.trim();
    }

    public String getGoodsDescribe() {
        return goodsDescribe;
    }

    public void setGoodsDescribe(String goodsDescribe) {
        this.goodsDescribe = goodsDescribe == null ? null : goodsDescribe.trim();
    }

    public Integer getTotalMembers() {
        return totalMembers;
    }

    public void setTotalMembers(Integer totalMembers) {
        this.totalMembers = totalMembers;
    }

    public Long getCreateOperator() {
        return createOperator;
    }

    public void setCreateOperator(Long createOperator) {
        this.createOperator = createOperator;
    }

    public Boolean getIsCanSingle() {
        return isCanSingle;
    }

    public void setIsCanSingle(Boolean isCanSingle) {
        this.isCanSingle = isCanSingle;
    }

    public String getUseLimit() {
        return useLimit;
    }

    public void setUseLimit(String useLimit) {
        this.useLimit = useLimit == null ? null : useLimit.trim();
    }

    public String getGroupBuyNotice() {
        return groupBuyNotice;
    }

    public void setGroupBuyNotice(String groupBuyNotice) {
        this.groupBuyNotice = groupBuyNotice == null ? null : groupBuyNotice.trim();
    }

    public Boolean getIsNoticeNeedRead() {
        return isNoticeNeedRead;
    }

    public void setIsNoticeNeedRead(Boolean isNoticeNeedRead) {
        this.isNoticeNeedRead = isNoticeNeedRead;
    }

    public Date getCtime() {
        return ctime;
    }

    public void setCtime(Date ctime) {
        this.ctime = ctime;
    }

    public Date getMtime() {
        return mtime;
    }

    public void setMtime(Date mtime) {
        this.mtime = mtime;
    }

    public String getTitleImg2() {
        return titleImg2;
    }

    public void setTitleImg2(String titleImg2) {
        this.titleImg2 = titleImg2 == null ? null : titleImg2.trim();
    }

    public String getTitleImg3() {
        return titleImg3;
    }

    public void setTitleImg3(String titleImg3) {
        this.titleImg3 = titleImg3 == null ? null : titleImg3.trim();
    }

    public String getTitleImg4() {
        return titleImg4;
    }

    public void setTitleImg4(String titleImg4) {
        this.titleImg4 = titleImg4 == null ? null : titleImg4.trim();
    }

    public String getTitleImg5() {
        return titleImg5;
    }

    public void setTitleImg5(String titleImg5) {
        this.titleImg5 = titleImg5 == null ? null : titleImg5.trim();
    }

    public String getBodyImg1() {
        return bodyImg1;
    }

    public void setBodyImg1(String bodyImg1) {
        this.bodyImg1 = bodyImg1 == null ? null : bodyImg1.trim();
    }

    public BigDecimal getFreight() {
        return freight;
    }

    public void setFreight(BigDecimal freight) {
        this.freight = freight;
    }

    public Long getPromId() {
        return promId;
    }

    public void setPromId(Long promId) {
        this.promId = promId;
    }

    public BigDecimal getLeaderDiscount() {
        return leaderDiscount;
    }

    public void setLeaderDiscount(BigDecimal leaderDiscount) {
        this.leaderDiscount = leaderDiscount;
    }

    public Integer getOrderNo() {
        return orderNo;
    }

    public void setOrderNo(Integer orderNo) {
        this.orderNo = orderNo;
    }

    public String getServiceInfo() {
        return serviceInfo;
    }

    public void setServiceInfo(String serviceInfo) {
        this.serviceInfo = serviceInfo == null ? null : serviceInfo.trim();
    }

    public Long getMaxGroupNum() {
        return maxGroupNum;
    }

    public void setMaxGroupNum(Long maxGroupNum) {
        this.maxGroupNum = maxGroupNum;
    }

    public Integer getDeliveryMode() {
        return deliveryMode;
    }

    public void setDeliveryMode(Integer deliveryMode) {
        this.deliveryMode = deliveryMode;
    }

    public Date getShowBegDate() {
        return showBegDate;
    }

    public void setShowBegDate(Date showBegDate) {
        this.showBegDate = showBegDate;
    }

    public Date getShowEndDate() {
        return showEndDate;
    }

    public void setShowEndDate(Date showEndDate) {
        this.showEndDate = showEndDate;
    }

    public Date getBuyBegDate() {
        return buyBegDate;
    }

    public void setBuyBegDate(Date buyBegDate) {
        this.buyBegDate = buyBegDate;
    }

    public Date getBuyEndDate() {
        return buyEndDate;
    }

    public void setBuyEndDate(Date buyEndDate) {
        this.buyEndDate = buyEndDate;
    }

    public Integer getDayLimit() {
        return dayLimit;
    }

    public void setDayLimit(Integer dayLimit) {
        this.dayLimit = dayLimit;
    }

    public Integer getTimesLimit() {
        return timesLimit;
    }

    public void setTimesLimit(Integer timesLimit) {
        this.timesLimit = timesLimit;
    }

    public Integer getEffectiveBegFlag() {
        return effectiveBegFlag;
    }

    public void setEffectiveBegFlag(Integer effectiveBegFlag) {
        this.effectiveBegFlag = effectiveBegFlag;
    }

    public Integer getEffectiveEndFlag() {
        return effectiveEndFlag;
    }

    public void setEffectiveEndFlag(Integer effectiveEndFlag) {
        this.effectiveEndFlag = effectiveEndFlag;
    }

    public Date getEffectiveBegDate() {
        return effectiveBegDate;
    }

    public void setEffectiveBegDate(Date effectiveBegDate) {
        this.effectiveBegDate = effectiveBegDate;
    }

    public Date getEffectiveEndDate() {
        return effectiveEndDate;
    }

    public void setEffectiveEndDate(Date effectiveEndDate) {
        this.effectiveEndDate = effectiveEndDate;
    }

    public String getGoodsDetails() {
        return goodsDetails;
    }

    public void setGoodsDetails(String goodsDetails) {
        this.goodsDetails = goodsDetails == null ? null : goodsDetails.trim();
    }

    public Long getSalesVolume() {
        return salesVolume;
    }

    public void setSalesVolume(Long salesVolume) {
        this.salesVolume = salesVolume;
    }

    public Long getRemainingNum() {
        return remainingNum;
    }

    public void setRemainingNum(Long remainingNum) {
        this.remainingNum = remainingNum;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address == null ? null : address.trim();
    }

    public Long getGoodsType() {
        return goodsType;
    }

    public void setGoodsType(Long goodsType) {
        this.goodsType = goodsType;
    }

    public Boolean getIsSingle() {
        return isSingle;
    }

    public void setIsSingle(Boolean isSingle) {
        this.isSingle = isSingle;
    }

    public Long getShopId() {
        return shopId;
    }

    public void setShopId(Long shopId) {
        this.shopId = shopId;
    }

    public Long getGroupWaitTime() {
        return groupWaitTime;
    }

    public void setGroupWaitTime(Long groupWaitTime) {
        this.groupWaitTime = groupWaitTime;
    }
}